dried mackerel salad - Turkish English Dictionary